package net.bac.sbe.common.config;

import net.bac.sbe.common.sonar.baseline.SonarBaseLineInformationReader;
import net.bac.sbe.common.sonar.baseline.SonarBaseLineInformationWriter;
import net.bac.sbe.common.sonar.baseline.impl.XLSSonarBaseLineInformation;
import net.bac.sbe.common.sonar.report.SonarFilteredReportWriter;
import net.bac.sbe.common.sonar.report.impl.XLSSonarFilteredReportWriter;

import com.google.inject.AbstractModule;

public class InitialConfiguration extends AbstractModule {

	@Override
	protected void configure() {
		bind(SonarBaseLineInformationReader.class).to(XLSSonarBaseLineInformation.class);
		bind(SonarBaseLineInformationWriter.class).to(XLSSonarBaseLineInformation.class);
		bind(SonarFilteredReportWriter.class).to(XLSSonarFilteredReportWriter.class);
		
	}

}
